// This file is used by Code Analysis to maintain 
// CA_GLOBAL_SUPPRESS_MESSAGE macros that are applied to this project.
// Project-level suppressions either have no target or are given 
// a specific target and scoped to a namespace, type, member, etc.
//
// To add a suppression to this file, right-click the message in the 
// Code Analysis results, point to "Suppress Message", and click 
// "In Suppression File".
// You do not need to add suppressions to this file manually.

CA_GLOBAL_SUPPRESS_MESSAGE(
                           "Microsoft.Security", 
                           "CA2123:OverrideLinkDemandsShouldBeIdenticalToBase",
                           Scope="member",
                           Target="Microsoft.Robotics.ManagedBulkUsb.Device.#PrepareAsyncOperation(System.Byte[])",
                           Justification="Not currently intended for shipping or hosting external code");

CA_GLOBAL_SUPPRESS_MESSAGE(
                           "Microsoft.Security",
						   "CA2123:OverrideLinkDemandsShouldBeIdenticalToBase",
						   Scope="member",
						   Target="Microsoft.Robotics.ManagedBulkUsb.Device.#AsyncRead(Microsoft.Robotics.Hardware.DAC.AsyncEventArgs)",
						   Justification="Not currently intended for shipping or hosting external code");

CA_GLOBAL_SUPPRESS_MESSAGE(
                           "Microsoft.Security",
						   "CA2123:OverrideLinkDemandsShouldBeIdenticalToBase",
						   Scope="member",
						   Target="Microsoft.Robotics.ManagedBulkUsb.Device.#AsyncWrite(Microsoft.Robotics.Hardware.DAC.AsyncEventArgs)",
						   Justification="Not currently intended for shipping or hosting external code");

CA_GLOBAL_SUPPRESS_MESSAGE(
                           "Microsoft.Security",
						   "CA2123:OverrideLinkDemandsShouldBeIdenticalToBase",
						   Scope="member",
						   Target="Microsoft.Robotics.ManagedBulkUsb.Device.#Disconnect()",
						   Justification="Not currently intended for shipping or hosting external code");

CA_GLOBAL_SUPPRESS_MESSAGE(
                           "Microsoft.Security",
						   "CA2123:OverrideLinkDemandsShouldBeIdenticalToBase",
						   Scope="member",
						   Target="Microsoft.Robotics.ManagedBulkUsb.Device.#Connect()",
						   Justification="Not currently intended for shipping or hosting external code");
